首页> 外文OA文献 >Analysis of Memory Ballooning Technique for Dynamic Memory Management of Virtual Machines (VMs)
【2h】

Analysis of Memory Ballooning Technique for Dynamic Memory Management of Virtual Machines (VMs)

机译:内存动态内存管理技术分析   虚拟机(Vm)

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Memory ballooning is dynamic memory management technique for virtual machines(VMs). Ballooning is a part of memory reclamation technique operations used bya hypervisor to allow the physical host system to retrieve unused memory fromcertain guest virtual machines (VMs) and share it with others. Memoryballooning allows the total amount ofRAM required by guest VMs to exceed theamount ofphysical RAM available on the host. Memory overcommitment enables ahigher consolidation ratio in a hypervisor. Using memory overcommitment, userscan consolidate VMs on a physical machine such that physical resources areutilized in an optimal manner while delivering good performance. Hence memoryreclamation is an integral component ofmemory overcommitment. In this paper, weaddress that the basic cause of memory that ballooning is memory overcommitmentfrom using memory-intensive virtual machines. We compared to others reclamationtechnique and identify Cost Associate with Memory Ballooning in state of MemoryOvercommitment. The objective of this paper is to analyse memory ballooningtechnique for dynamic memory management of VMs. For this analysis, VMware basedvirtualization software e.g ESXi Server, vCenter Server, vSphere Client areinstalled and configured on the Centre for Innovation and Technology (CIT) Lab,DIU; for monitor and analyze VM performance for memory ballooning technique.The performance ofmemory ballooning technique is evaluated with two differenttest cases. The purpose is to help users understand, how this technique impactthe performance. Finally, we presents the throughput ofheavy workload withdifferent memory limits when using ballooning or swapping; and analyse VMperformance issue for this technique.
机译:内存膨胀是用于虚拟机(VM)的动态内存管理技术。膨胀是管理程序使用的内存回收技术操作的一部分,该操作使物理主机系统可以从某些来宾虚拟机(VM)检索未使用的内存并与其他虚拟机共享。内存气球允许来宾VM所需的RAM总量超过主机上可用的物理RAM量。内存过量使用可以在虚拟机管理程序中实现更高的整合率。使用内存过量使用,用户可以将虚拟机整合到物理​​计算机上,从而以最佳方式利用物理资源,同时提供良好的性能。因此,内存回收是内存过量使用的必要组成部分。在本文中,我们解决了导致内存膨胀的根本原因是使用内存密集型虚拟机导致的内存过量使用。我们将其与其他回收技术进行了比较,并确定了在MemoryOvercommitment状态下与Memory Ballooning相关的成本。本文的目的是分析用于虚拟机动态内存管理的内存膨胀技术。为了进行此分析,在创新技术中心(CIT)Lab,DIU上安装并配置了基于VMware的虚拟化软件,例如ESXi Server,vCenter Server,vSphere Client;内存膨胀技术的性能是通过两个不同的测试案例进行评估的。目的是帮助用户了解该技术如何影响性能。最后,我们介绍了使用膨胀或交换时具有不同内存限制的繁重工作负载的吞吐量。并分析此技术的VM性能问题。

著录项

  • 作者

    Moniruzzaman, A B M;

  • 作者单位
  • 年度 2014
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号